Battle-ready ramparts and imperious castles blend with charming winding lanes, slanted rooftops and storybook charm in Quebec City, Canada.
Battle-ready ramparts and imperious castles blend with charming winding lanes, slanted rooftops and storybook charm in Quebec City, Canada.